something captivates - Turc Anglais Dictionnaire